//package org.example.wxlogin.utils;
//
//
//import org.example.wxlogin.service.IWxUserLoginService;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.scheduling.annotation.Async;
//import org.springframework.web.bind.annotation.PostMapping;
//import org.springframework.web.bind.annotation.RestController;
//import org.springframework.web.multipart.MultipartFile;
//
//import javax.servlet.http.HttpServletRequest;
//import java.io.File;
//import java.io.IOException;
//import java.util.Date;
//
//@RestController
//public class ImageUtils {
//    @Autowired
//    IWxUserLoginService wxUserLoginService;
//    @Async
//    @PostMapping("/file/upload")
//    public String uploadFile(MultipartFile[] file, HttpServletRequest request, Integer id) {
//        //本地服务器图片文件地址
//        String dir = "C:\\userImg";
//        String b = null;
//        for (MultipartFile files : file) {
//            String filename = files.getOriginalFilename();
//            String suffix = filename.substring(filename.lastIndexOf("."));
//            String path = filename;
//            //创建要保存文件的路径
//            String time = new Date().getTime() + suffix;
//            String a = time;
//            File dirFile = new File(dir, time);
//            if (!dirFile.exists()) {
//                dirFile.mkdirs();
//            }
//            try {
//                //将文件写入创建的路径
//                files.transferTo(dirFile);
//                return a;
//            } catch (IOException e) {
//                e.printStackTrace();
//            }
//        }
//        return b;
//    }
//
//}
